◄ Castor Bean ►

Dictionary
(n.) The bean or seed of the castor-oil plant (Ricinus communis, or Palma Christi.)

                                                                                                                                                                                                                                       

Clyx.com


Castor And Pollux
Top of Page
Top of Page